postgresql: update to version 15.13
authorJosef Schlehofer <[email protected]>
Tue, 15 Jul 2025 19:17:14 +0000 (21:17 +0200)
committerDaniel Golle <[email protected]>
Thu, 17 Jul 2025 10:47:00 +0000 (11:47 +0100)
Changelog:
https://www.postgresql.org/docs/release/15.7/
https://www.postgresql.org/docs/release/15.8/
https://www.postgresql.org/docs/release/15.9/
https://www.postgresql.org/docs/release/15.10/
https://www.postgresql.org/docs/release/15.11/
https://www.postgresql.org/docs/release/15.12/
https://www.postgresql.org/docs/release/15.13/

Removed patch:
700-no-arm-crc-march-change.patch: the patch was
removed from this repository in the master branch
and I see that there were some changes in upstream, so
it should be fixed [1].

[1] https://github.com/postgres/postgres/commit/851c6ff18fd359bebd97b7f2b73bb46981a1a8d2

Signed-off-by: Josef Schlehofer <[email protected]>
libs/postgresql/Makefile
libs/postgresql/patches/700-no-arm-crc-march-change.patch [deleted file]

index f0cd1b2c75100eca368c208859b2d35e7f0986c8..1262bab43a61b4560152a13a42e4bbdfb1332b6a 100644 (file)
@@ -5,7 +5,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=postgresql
-PKG_VERSION:=15.6
+PKG_VERSION:=15.13
 PKG_RELEASE:=1
 PKG_MAINTAINER:=Daniel Golle <[email protected]>
 PKG_LICENSE:=PostgreSQL
@@ -17,7 +17,7 @@ PKG_SOURCE_URL:=\
        http://ftp.postgresql.org/pub/source/v$(PKG_VERSION) \
        ftp://ftp.postgresql.org/pub/source/v$(PKG_VERSION)
 
-PKG_HASH:=8455146ed9c69c93a57de954aead0302cafad035c2b242175d6aa1e17ebcb2fb
+PKG_HASH:=4f62e133d22ea08a0401b0840920e26698644d01a80c34341fb732dd0a90ca5d
 
 PKG_BUILD_FLAGS:=no-mips16
 PKG_FIXUP:=autoreconf
diff --git a/libs/postgresql/patches/700-no-arm-crc-march-change.patch b/libs/postgresql/patches/700-no-arm-crc-march-change.patch
deleted file mode 100644 (file)
index 33637f5..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -2239,9 +2239,9 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [
- # flags. If not, check if adding -march=armv8-a+crc flag helps.
- # CFLAGS_ARMV8_CRC32C is set if the extra flag is required.
- PGAC_ARMV8_CRC32C_INTRINSICS([])
--if test x"$pgac_armv8_crc32c_intrinsics" != x"yes"; then
--  PGAC_ARMV8_CRC32C_INTRINSICS([-march=armv8-a+crc])
--fi
-+#if test x"$pgac_armv8_crc32c_intrinsics" != x"yes"; then
-+#  PGAC_ARMV8_CRC32C_INTRINSICS([-march=armv8-a+crc])
-+#fi
- AC_SUBST(CFLAGS_ARMV8_CRC32C)
- # Select CRC-32C implementation.